self-contained station - Englisch Synonyme Wörterbuch